Ethernet: A Comprehensive Guide From Fundamentals To Advanced Networking Concepts